home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / ScreenSavers / BackSpaceViews / LazyView.BackModule / LazyView.h < prev    next >
Text File  |  1995-06-12  |  629b  |  28 lines

  1. #import <appkit/View.h>
  2. #import <dpsclient/psops.h>
  3. #import <appkit/Font.h>
  4. #import <objc/NXBundle.h>
  5. #import "BackView.h"
  6. #include <libc.h>
  7. #include <math.h>
  8.  
  9. @interface LazyView:BackView
  10. {
  11.     float mx, my, ms;        // max. width, high and size
  12.     float x, y, r, g, b, size;    // curr. x, y pos and r g b color
  13.     int ticks;        // how we have to wait for the next move
  14.     char *timestr;    // actual time
  15.     Font *actFont;    // actual font
  16.     id infoView;
  17. }
  18.  
  19. - oneStep;
  20. - initFrame:(NXRect *)frameRect;
  21. - drawSelf:(const NXRect *)rects :(int)rectCount;
  22. - newSize;
  23. - (const char *)windowTitle;
  24. - didLockFocus;
  25. - inspector:sender;
  26.  
  27. @end
  28.